<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>
    function Fn(){}

    var f1 = new Fn()
    var f2 = new Fn()

    // 任何两个对象都不相等
    // 如果两个对象相等了，那么是一个对象
    // 拥有相同的地址，指向了同一份数据

    console.log(f1.__proto__ === Fn.prototype)        // true
    console.log(f2.__proto__ === Fn.prototype)        // true
    console.log(f1.__proto__ === f2.__proto__)        // true

    console.log(Fn.prototype.constructor === Fn);

    console.log(f1.__proto__.constructor === Fn.prototype.constructor);

    console.log(f1.__proto__.constructor === Fn);

    console.log(f1.constructor === Fn);

    console.log(f1.constructor === Fn.prototype.constructor);


</script>
</html>